/* 任务管理页面样式 */
.tasks-container {
  padding: 24px;
  background: #fff;
  border-radius: 4px;
}

.task-card {
  margin-bottom: 16px;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  transition: all 0.3s;
}

.task-card:hover {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
}

.cron-visual-editor {
  margin-bottom: 16px;
  padding: 16px;
  border: 1px solid #f0f0f0;
  border-radius: 4px;
  background-color: #fafafa;
}

.cron-preset-selector {
  margin-bottom: 16px;
}

.cron-time-selector {
  display: flex;
  gap: 8px;
  margin-bottom: 16px;
}

.plugin-config-form {
  padding: 16px;
  background-color: #f9f9f9;
  border-radius: 4px;
  margin-top: 16px;
}

/* 移动端适配 */
@media (max-width: 767px) {
  .tasks-container {
    padding: 16px;
  }

  .cron-time-selector {
    flex-direction: column;
    gap: 8px;
  }
}
